medicated soap - French English Dictionary